Everything was great. Location, design and amenities of the apartment, cleanliness, communication.