Very clean. Great location. Communication on instructions for apartment was done very well.