Great location! Everything was walkable; restaurants, shops, grocery, and beach. Condo was fully stocked with all amenities you’d imagine needing including pool floats, beach chairs and towels. Two awesome pools at the complex that my 3 kids loved and an inviting hot tub to unwind at the end of the day. We had an inconvenience upon check-in, but the hosts immediately fixed the issue and went above and beyond to accommodate and fix the matter. The best hosts ever!! I have told all of my friends and family to stay here. I will definitely return and won’t hesitate to rent again.