Very spacious and clean. Weifeng (Daniel) is very friendly and responsive to questions. Good value for the price. Some commented on the lack of towels, but for us there were enough towels (check the closets for more). Showers have shampoo and body wash dispenser, but I would recommend bringing your own. There was no laundry detergent, but we bought a small bottle. The laundry is very loud, so I would not recommend doing it at night (other renters complained about the noise to the host). Speaking of noise, the walls are paper thin, so yes, you are going to hear everything, and they are going to hear you. With kids, we found ourselves spending a lot of time trying to quiet them as we were concerned with the thin walls. The location is close to the ferry which is nice, but it's on very steep hills. If it was winter I would advise caution. Parking was ok, but you are battling for 2 driveway spots for 3 rental units. Someone had parked a car from NC while we were there, but the owner didn't seem to know who that was (even asked us if it was ours). So the 2nd floor and us (top floor) were jostling for the remaining driveway spot. No problem finding street parking, and I felt fairly safe parking it there. As others mentioned there are a ton of stairs. This was fine for us, but might be an issue for others. Just be aware that since buying in 2021 he's turned it into three rental units on airbnb. This is for the top floor, there is another on the lower level, and one basement level unit. The entrance was fine, but make sure you read his directions on how to operate it as it's not intuitive. On the top floor (kitchen, living area) the TV was a nice add (apple TV, was logged into several apps like Hulu), but the couch is oddly pointed towards the kitchen and not the TV. Make sure you know how to use the nest thermostat because it was going hog wild and we had to edit temps (cooling to 65, but then heating to 75, etc). Thank you Daniel for a great stay!