A perfectly located place that has all the accommodations that you may need for a lovely stay. We appreciated the air conditioning and full kitchen, to mention a few of the amenities. Truly steps from the beach. Book it!