Very clean. Exactly as pictured. Good communication. Central location. Important to note there are stairs so if you are like us and have a stroller just a little tricky. Otherwise great place!