Brilliant: Location, view, balcony, direct access to the beach and the general comfort of the apartment. Communication with host pretty uncomplicated.
A matter of taste: sheets, towels, cutlery and crockery feels a bit used and jumbled.
Be aware: Very tight parking garage with a lot of posts. If you have a bigger rent a car than a VW Polo it might be impossible to park there without scratches.