The apartment was perfect for our stay in SF. As advertised parking was the only difficulty, it's hard to find parking anywhere in SF, but getting an apartment with a guaranteed spot will be a criteria for my next stay in SF.
I would recommend staying here if you don't have a car and travel by bus or taxi