Great place. Awesome location. Very new and flash. The host was extremly accomating to our request's. All round great. Will be back next time we in Hamilton.