Awesome place! Perfect location to restaurants, shops and the beach. Hosts provided SO many amenities you don't get at a hotel (or have to pay extra for!) Parking spot was great but it is tight. Don't rent a car larger than mid-size or you won't fit.