What a fantastic find! An immaculate apartment, just across a road from a lovely beach. David was a very welcoming host. Would have loved to have spent more time!