Good place to stay.
The apartment is very accesible (self-checking and out) with everthing you need for a short stay at San Francisco.