Wonderful hospitality and excellent facilities.