Room (2 bedroom suite) was clean & comfortable. Kitchen was very sparse:few dishes, no toaster, no stove. But all in all a great hotel: super location, clean, beautiful pools, friendly staff. They have their own beach with free beach chairs & umbrellas. A bit close to the harbor but still a very nice amenity. All in all a great place to stay!