Everything was clean and great. Very good communication. The apartment was ready even before the time we agreed.