When we checked in the unit was smaller than anticipated and either not cleaned or very half way cleaned. There was a sticky residue on the floor, the bottom of our socks were black within literal minutes, the shower was pretty gross, and there were crumbs on the floor. It was easy to contact the host and they were able to quickly get us into another unit that was quite a bit cleaner but still had mold around the shower and floors that needed to be mopped. The parking isn’t an issue but a little complicated to check in but easy to get in and out. The location is great. The communication between the host was always fast and definitely made our disappointing check in better. I’m not upset we stayed here but I wouldn’t stay again. I also would not stay with kids.