Very nice, spacious and clean apartment with everything we needed and more. Heated pool is a bonus. Location is great, just steps away from the beach. We had a wonderful time during our stay there!