Outstanding. I could not recommend this property any higher. This is the kind of place you wished you lived. There are too many positives to list and I would have given 11/10 if it were possible. I commend John for his wonderful hospitality and would gladly stay again given the opportunity to do so.