A wonderful sun-drenched little place. Quiet and calm.