Great space, value, and ambiance