What a fabulous place! Amazing location and fantastic hosts! Would absolutely stay here again in the future!