Nice resort in a great location, although food options are limited if you don’t have a vehicle. The pool and beach access were both great. Staff was excellent and very helpful. Check in was easy and quick and the free parking is a nice perk. Check out was also very easy and they allowed us to use the pool and amenities after since we had a later flight. Only downside was the on-site food, which was limited in selection and mediocre quality, but there are plenty of options a short drive away. Condo itself was very clean and welcoming. We stayed a week and would happily return.