Clean and well maintained. The building staff are very friendly and helpful.