Very Clean! If the cleanliness is important for you I strongly recommend. This apt is quite new so every thing is mint condition! Location is little far from the center of downtown for our baby but parking lot is easy to access so we drive a car to downtown. Not a problem. And if you are young (?) not that far to walk! I love this place!