We booked for friends of hours and they report as follows (after their visit):
Spectacular location: almost on the beach in a fabulous street near great restaurants. Erica was friendly, relaxed, helpful and easy to get hold of. Everything was clean and neat with a great patio.