The location of the is perfect. Right in the middle of the seafront road with parking on both ends. The view was incredible and the apartment was very comfortable.
Only downside was the communication, we booked a month in advance and asked a question with the booking but didn't hear from anyone until the day before we arrived. The check-in process was a little confusing. When given the choice of room service we said no but when we came back one day the room had been cleaned and the bed made (not a problem, that was very kind of them). And by the time we left for the airport, we hadn't been given any instructions on where to leave the keys, lock up, etc (it's now been 9 hours and they still haven't replied and said they got the keys or anything).
Excellent apartment, lacking in communication. Overall we really enjoyed our stay.