Great location, close to the restaurant, bus station and walking distance to some of the beaches. Note that you cannot have a central and also quiet location - need to compromise on this part.
The apartment was fully equipped and it definitely matches the presentation photos. The communication with the host was great (we managed to check in earlier than planned).
Parking is in the street and finding a spot depends on your luck (however, we did not have much trouble finding one).