Spot on, couldn't want for anything more. No delays in communication, great location, had the place all set up for us.