Very clean, communication was great, location was convenient.