Wonderful location with amazing views from every room! Enjoy sunsets on the deck with tropical breezes. Kitchen worked well for our family and was well stocked with quality pans, glassware, dishes and utensils. Especially appreciated the two bedroom configuration as well as televisions in all rooms. Both swimming pools are clean and spacious with direct access to the beach and our host provided beach chairs as well. Will definitely rent this unit again!