Hotel Caza is definitely located in a great spot of town. Everything is pretty much walkable but if you are not up for too much walking, the drive is not bad everything is close by. The only problem you might encounter with driving is your parking situation. Which is a big thing here in SF, you want to park somewhere safe because break ins are a thing here. Or you can always ride a scooter/bike around town.
Check in was a breeze, staff is nice. The lounge room and bar area are very up to date and very cute to hang out at. The room itself was clean and a good size for two people.
The only downside I have with this reservation was having to pay for parking even though I was a guest and off course you have an option to park on the street but I did not feel safe doing so. Even though this was a good deal, it turned out to be more with parking fees and destination fees (which I feel should be optional for guest). lol.
But overall, great place to stay. Great location and staff and I was very pleased with my stay.