Plentiful space for a moderate-large group size, good location and stay.