Perfect! Beautifully styled and welcoming hosts.
Absolute relaxing beach pad, and close to all the places we wanted to see.
Highly recommend!