An amazing stay from start to finish. The villa is superb, and even better than the pictures. We were met by Joan on arrival, and he passed on some great local knowledge regarding beach hotspots and food recommendations. I can't recommend enough!