Clean. Everything is new. Accurate to the photos. Great location - close to highway, grocery and more. Safe location. Building has modern and safe security and technology. No parking problems. Good communication. Pay attention to address info the host sends. iRecommend.