Stunning location, beautifully appointed, great host