The location is amazing!!! The beach is right across the street! We dipped our toes in the ocean every day, and walked to shops and food as well. We had everything we needed for our stay and super easy check in and check out. Highly recommend!