This is the second time my family has stayed at this location. We had such a great time. It's walking distance to the beach, shops, and restaurants. We will definitely return!