Great location on a wonderful beach. House is worn down a bit, but overall has what you need to have a great time. The listing is not very easy to follow, know that you are in a multi-unit complex and share a gate, stairs, etc. with other tenants. The patios are partitioned off per unit, but it's a bit of an awkward set up with others so close to you. We're used to more privacy at this price point, so it's something to be aware of. Also, the house is a complete management booking property - not a single beach toy, let alone chairs, umbrellas, etc. We much prefer to not have to schlep our stuff from home. Overall a good stay but not for those looking for complete privacy.