Exceptional location and hospitality. One of the finest I have been to.