If you are looking for a beautiful location but no communication until you are checked in this will fit the bill. The condo was in need of some TLC: the refrigerator did not function and while someone was sent out to fix it our second day, we were still left with a less-than-cool refrigerator for the remainder of our stay. One of the golf courses was not open, so if you are coming to play golf that may be an issue for you. The general basics were not provided (we ended up purchasing hand soap, laundry soap, paper towel, and toilet paper). Additionally, the check in information provided to us was not useful/ accurate. The walk to the beach was a quick one so that was a definite positive for us.