Tropical hotel offering breezy rooms and apartments, featuring home-style dining, two pools, and gardens.