Location was good and communication with Mac was great. Cleanliness was not as expected.