Beautiful apartment, feels brand new. Clean and spacious. My family that includes a toddler, a baby, and a 60lb dog were very comfortable throughout our stay. Communication from the host was excellent and parking on the street was easy.