Annie's place is perfect. The location in Russian Hill couldn't be better. The room is absolutely clean, cozy and comfortable. Checking in and out was easy and quick. If you are driving, parking nearby might not be easy, but this is a problem of San Francisco as a whole. In summary, I would definitely stay here again.