Fantastic location right on the beach! Good coffee shops and restaurants within walking distance. It was a great place for our family vacation.