Place is as described and very clean. Check in instructions can lead to some confusion, we were told we were on the first floor but in reality we had 4 flights of stairs to go up to get to our unit. That being said, I appreciate that they are dog friendly but having 2 (or even 1) dog that will need to be taken out several times, it is a bit of a hassle if you’re not actually on the first floor. Especially if you have an elderly dog that would struggle with that amount of climbing. As far as parking, we were lucky to snag a spot on the street that wasn’t metered but had we not gotten that one, finding another spot that a full size truck would fit would have been a struggle. We live in a flight path at home so that wasn’t something that bothered us much. Would possibly stay again if we didn’t have our dogs.