Excellent location great hospitality wonderfully big home