awesome place with a great location and excellent hospitality