We had a great stay. Condo was beautiful the view was fantastic the weather was great. Pool area very nice bar and restaurant was nice drinks were good.
Stores were close to buy what you need.
Pet and family friendly would definitely book again.