Lovely location, great hospitality