The place is just as described with an amazing location. More or less everything you need is within 400m of the apartment, like bars, restaurants and grocery stores. Even the beaches are within 600 - 800m max.
The parking is free on a public parking space 10m from the entrance and should be no problem finding a spot to park.
Addolorata was also a great host and explained to us everything we needed to know.
Overall is was a nice experience staying in this apartment.