Kevin was very quick to respond, very accommodating to us on very short notice (less than 12 hours) and the staff there were very friendly. The floor was a little bit dirty, but besides that the place was fantastic. Highly recommend.