Karl was an excellent host and the villa was clean, warm and well laid out with everything you need. We cooked and were happy with the kitchen set up and we also used the spa which was awesome! I would recommend this villa to anyone. It would be ideal for couples or families as well as friends. I wish we had the opportunity to take advantage of the kayaks, bbq and beach which was super close but our itinerary prevented it. Next time!