Isla Sinaloa: Notes for release

Bug fixes and little details.