Overall good, but cleanliness, communication, and the warmth in the apartment could have been better.