Great pool area and easy beach access. Convenient on-site parking. As for the unit itself, it was somewhat dated but comfortable. Only downside would be the stains on the sheets and carpet. While I am sure those things were cleaned in between rentals, I have to admit that is was just visually a little off-putting. Overall though, a great resort to stay at.