There are people saying that the location is the key for sightseeing, and this hotel is perfectly located. Close to the airport, you have free parking, and without traffic you're in 15-20 minutes everywhere in San Francisco for sightseeing. Rooms were proper, not too big but big enough for all you need. Kitchen well equipped.
Service staff was very friendly, overall really a great stay.
Breakfast is also solid quality and normal choice as expected in this kind of hotel (including eggs, bacon, etc).
Perfect with family: there are some restaurants just some minutes by car away, with quite good quality, including Chinese and local Seafood/Steak, so usually everybody in the family should be happy.