Our stay with John was absolutely great! He and his staff/family were very accommodating for anything we needed including picking us up and driving us back to the airport! The place is beautiful and in a perfect location. I must say, there is a steep walk up from the town so brace yourselves lol but apart from that, it was wonderful! Would definitely stay there again.