Great, affordable place with plenty of space for larger groups.