We enjoyed our stay, the apartment was clean and stocked and 20 steps from the beach. The only minor complaint was the construction going on in the building left decreased parking and when we arrived we were a little confused by the construction entrance. However I'd stay here again, it was perfect for what we needed!!