The place worked very well for us (family of four). There is plenty of space for everybody, the apartment is well equipped with all necessary amenities for a comfortable stay (unfortunately it doesn't have a dishwasher, and otherwise would have been ideal). There is also a small backyard if you wish. The location is excellent, lots of food places and stores around. The Golden Gate Park is within walking distance and is a beautiful place.
For some reason our phones had no internet in SF when we arrived there, so make sure you have offline maps available and don't forget to request the WiFi password.
Highly recommended.