Great place, good for a large group, everything as stated.