A superb stay. Incredibly generous hosts and a gorgeous space to relax in. We had everything we needed and only a short walk to the beach! We would love to visit again.