Overall great stay.
Superb location right in front of the beach, great housing which was clean, spacious and stylish, with all amenities necessary.
Host was very informative in advance and was responsive so had no issue keeping in contact.
The only slight challenge was parking - since the entrance to the parking area was quite narrow - but host had warned us in advance and gave us advise, and I had no problem throughout the stay, despite not being a great driver.
Would like to be back here again.