Everything was perfect, the location, condo, beach, not one issue at all. Great communication. Clean comfortable and we'll equipped. The staff were always cleaning and maintaining the grounds, pools, etc. Beach is right across the street, and has beautiful white sand, not crowded, clean turquoise water, perfect temperature. Numerous restaurants within walking distance. Large supermarket within a 15-20 minute walk. Speaking of walking, the island is very walking and bike friendly, trails are also across the street. Very relaxing and much needed 5 days in the perfect place. I will definitely return soon! Thanks for everything!!