Lovely place and brilliant hospitality