Apartment was very clean. It had everything we needed to cook meals including dishware, and the cabinets were well stocked with basic ingredients. Location is fantastic as it's right next to Castro Street, which is lined with restaurants. Wifi is fast and could handle two people on video calls at once, so this place is suitable for remote work. Pictures are accurate. The host is very responsive: we had an issue with the dishwasher during our stay, and the host addressed the issue quickly and came over with a handyman to fix it. The only thing we would caution against is there seems to be a lot of noise at night, both coming from the heater and outside, potentially from the wind, so it might not be suitable for light sleepers. Would recommend this stay otherwise!