This place is perfect and clean. The view was AMAZING. Check-in was easy and quick. The pool was also nice. The location is a short walk to the beach plus multiple stores and restaurants nearby.