Great apartment, exactly as expected. We travelled with my 23 month daughter and the travel cot was a brilliant large-ish size and the little stacking toy in her room, and baby cutlery / bowls&plate etc was such a lovely touch to make our stay easier.
Location is really good, and a close walk to the beach. Additionally being able to leave our luggage until our later flight helped. We would choose to stay here again.