Hospitable, generous, helpful and welcoming host. Respected privacy. Always took time for our wishes/problems. Place was perfectly prepared and we immediately felt at home. Would definitely book again.