Beautiful house, beautiful host, beautiful experience. 5 stars all-round.