This place was clean with new carpeting. Everything was as advertised & the communication was good. The back parking is a little tight though, so be careful & be prepared to spend a little bit of time getting out of your parking spot.