We had to book this place last minute because of issues with our other rental. The place was clean and was great for our stay. Host communication was very responsive. When we checked in, they recommended the paid parking. Glad we got it. Even though the hallway/stairway would smell of smoke, our unit did not at all. We stayed here with 3 small kids so this was important.