We had a great stay! The apartment is very spacious, clean, and comes with beach towels, snorkel gear, hiking sticks, etc. The location is convenient and beautiful - we took many walks along the sidewalks / paths right outside the golf course. We had no problem with air conditioning only being in the master bedroom and main living room areas. For any questions, we received responses quickly. Would highly recommend!