Great place to stay on the beach. Would come back again. The beach amenities were great except that they were crowded into one place. The apartment itself was very nice and clean and spacious. Balcony was a highlight.