Exactly what was required for our group. Great location and everything was very clean and tidy