Location was good. Communication was ok. Unit cleanliness was not what I expected.