Overall, the property was good for our group who stayed for a weekend. However, there were definitely a few concerns. The property is listed as being able to hold ~12 people, however it was MORE than cozy with 6. Definitely keep in mind that it would be very cramped with more than this many.
Also, the pull out couch collapsed in the middle of the night, which posed a bit of the problem. We were able to use a different bed, but if you are staying with a big group, this may be an issue.
Cleanliness was fine, but the floors were dirty. The shower in the master bedroom was very small which caused water to flow onto the floor. It was manageable, but definitely very cramped.
Finally, I don’t think that the renters were clear that this is a shared property with units on top and bottom. We were under the impression that the pool and putting green were private, but they are in fact shared with the unit below.
On the positive, they had more than enough amenities including towels and dishes which were much appreciated. Check in was an easy process and the renters were attentive and responded in a timely manner when I messaged them. Property was about a 10 min walk from the beach, and about a 3 min walk to a really good mini golf place. We really liked the pool and outdoor area.
Overall, this was a nice trip and worked for our group, but I would keep these things in mind before booking.