Amazing! Pictures don’t do this place justice. The beach and pool were beautiful. And the unit was spotless and exactly as described. Ratka was extremely helpful and organized some amazing tours during our stay. I will definitely recommend this place.