The apt was exactly as pictured and very clean which is a great plus and so important. Check in and check out was very easy. There are utensils and towels ready for you to use which is very nice. The neighborhood Hayes Valley is hip and very cute. Only thing that could use improvement is the water pressure from the shower head. It's very weak and the hot water doesn't last very long. Tom the building manager is on hand and friendly to help. I only stayed for 2 nights so did not have the shower addressed.

Just some good tips to know about the area if you're taking public transportation. The apt itself is in a nice area. But, the closest BART station is civic center station which is about 1/2 mile away and in a sketchy area. Be cautious if you are taking it at night.