Great place and great location. Everything is as described! Really good for a large group.