Very clean newer place with a great location and top notch hospitality!