We lived in the unit for six weeks for an extended business stay. It's perfectly located in walking distance to Downtown and North Beach (both approx. 20 minutes away), so you can work and party without the need to have a car. If you have a car there's even a parking lot in a shared garage in the unit on a first come first serve base. I highly recommend that.
The upper living room offers stunning views of the bay and the coit tower. Some evenings we simply stood there and watched - it's absolutely amazing. The unit itself comes equipped with most you need for the first few days, even coffee and shampoo. We really enjoyed our stay.