A perfect holiday in a beautiful space, minutes walk from the beach and good eats. Wish we could stay longer.