Perfect location, close to beach and shops/restaurants.
Staff I wasn't impressed with: although I clearly was not happy about my checking in procedure (reception was closed although I arrived 17.10 and my information said reception open until 18.00 hours; I had to pick up my key in another hotel that I could not find in the darkness and mist) NO-ONE said sorry. Furthermore the reception was closed again the day I left during check out time (??!!) - maybe to avoid guests asking if they can store their luggage? Very customer unfriendly.
Apartment is ok, but old: the building is very noisy which kept me awake.
Overall: great location, old building, terrible staff.