The condo was absolutely fabulous. Beautifully decorated and extremely well appointed kitchen-everything you could possibly need. The courtyard was perfect for privacy and for our dog who loved laying out there and basking in the sun. There is a free shuttle that basically takes you anywhere you want, including right to the entrance of The Dunes beach. The pool was gorgeous as was the landscaping for the entire complex. We did have a huge problem getting in. The code we were given didnt work, after 14 hours of driving and all numbers to the property managers went no where, including their 24 hour "emergency service" number. (They did answer their sales line funny enough, but said they couldnt help and then transferred me back into the void). We stood outside for 40 minutes until a neighbor, Steve, came by and was able to get us in. Thank God for Steve! He also dropped off a brochure for things to do, gave suggestions and was a smiling face when we went out for the day. This issue has been noted before in reviews and it still continues. Apparently it's because the wifi disconnects, which cant be helped. But having a property manager reachable on a Saturday (when everyone checks in) is crucial. I have no idea what we would have done if we werent able to reach anyone until Monday. Also, just a side note...looks like the previous tenant washed something in the dishwasher that had dog food on it and there was gummy food blocking the wash, so we did them by hand. All in all though, it is a great value for the money, especially with a pet, absolutely beautiful and a great location. If we can get in, (lol) we would definitely stay again!