We had a very nice stay. The apartment was clean and very cozy. A little bit smaller than expected but perfect for a couple. Cons are that there is no sea view but the pro is that with a car is very close to everything.
Couldn't leave the baggages there before check in or after check out but it is okay, we brought them with us and left them in the car
Overall I would recommend it to a friend :)