Beautiful place! Very spacious with all the amenities we needed. Situated within walking distance to the stores, restaurants, and beaches. We had a wonderful time!