I would highly recommend this place. The location is perfect and the hosts were very easy to communicate with. The place was clean and is able to accommodate a large group.