Unit was exactly as advertised. Easy contactless check in experience. The place was incredibly clean and move in ready. John is a fantastic host, quite accommodating and responsive should you need anything.
This is a perfect location that puts you right on the border between the more residential neighborhood of Telegraph Hill, and all the action of North Beach. Place felt very safe and quiet at night, as the unit is located behind the street through a private entrance.
For those remote workers, there is a great little office nook. Fast and reliable internet connection. Dedicated router on desk just for the unit, including Ethernet access. Spare HDMI port on TV mounted next to the desk.
Some things to keep in mind: The kitchen doesn't have a dishwasher, and there is no full sized oven. Kitchen is otherwise well stocked and totally functional for cooking. Bedroom window receives good natural light, but not much through the kitchen window. No laundry in unit, but laundromat across the street.
Overall I highly recommend for a great stay in the city.