Great location, beautiful beach next door. Communication was good and the propeety managers on site were very responsive to any request. We would definitely stay again.