The place is clean and spacious. The location is amazing. Short walk to the beach. Lots of great food and bar options nearby. Lots of retail shops. 10 minute walk to a great little grocery store. Interesting trails and paths to explore on foot. We didn't need to drive anywhere the whole weekend. 5 stars!