The location and view were both great, however, we ran into some issues with the staff and accommodations at the condo. There is a full kitchen with full size refrigerator, stove/oven, dishwasher, and microwave. We purchased groceries to eat various meals during our stay, but the property did not provide any dish cleaning supplies, paper towels, or even kitchen rags or pot holders. We asked the front desk staff for supplies, and we were told that those were not provided in a rude way. Also, when we arrived there were 2 baking sheets in the kitchen cabinet, so we bought food to cook on those sheets. We were out of the condo for the day, and when we got back, the baking sheets were mysteriously missing after asking for a pot holder. Additionally, the condo only provides one beach towel per day per person, no exceptions. One of our group members accidentally spilled something on her towel, and they would not give her a replacement towel. The beach also only provided “2 beach chairs per group” despite us having 3 people in our group. They charge an additional 15 per chair for the day. None of these extras were disclosed prior to booking this condo, so we were just disappointed in the lack of communication and the rudeness we were given in return when asking for supplies. Also, most of the gym equipment in the fitness center was broken so that was unfortunate.