Beautiful house, great location, fantastic hosts, that sums it up perfectly.