We loved this place! Clean, well stocked kitchen, beautiful pool, loaded with all the pool/beach essentials like floats, snorkeling gear, towels, etc, nice big tv, beautiful balcony for coffee every morning, it was nice that each room at its own bathroom, ceiling fan, floor fan and lots of towels.