Excellent location, great hospitality, brilliant host.