Excellent location, clean, space gave us enough room to enjoy private quiet time as well as family time together. Great amenities with laundry, beach supplies, each room with its own washroom. Everything you need is close by, coffee, parking, groceries, beaches and shopping. Local beaches had us in awe of the natural beauty. Shopping and restaurants were amazing. Lots of live music in the square with patio dining and shops open late. Memorable vacation.