This place checks all the boxes and then some. We held a sales managers meeting for 6 of us on site. Wanted to stray away from the hotel and office meeting routine. We cooked our meals on site , took advantage of the games in house and held productive meetings during the day. The kitchen is fantastic ,and all furniture comfortable including bedding. Quick uber ride to downtown. Highly recommend .