Great facilities and hospitality with lots of nice touches.