Fantastic location, full kitchen, lots of space and privacy. Easy walk to Castro Park and Muni stops. Perfect place for short and long stays. Morning Due Cafe is great too.