A great spot in Newport, perfect for larger groups.