There is a lot of positive about Hotel Caza. The location near North Beach and the wharf is a huge advantage. The pool is nice though we didn't really get to enjoy in our short 2 days. The front desk was friendly and helpful with lots of info and suggestions. The rooms are lovely and bed is comfortable. There are only 2 things I did not care for. 1) As a Super Host on AirBnb, I don't care for surprise charges upon arrival and well after booking. I understand a deposit is necessary, but I strongly prefer that the Destination Fees be removed as our booking should be all inclusive so that everything is prepaid upon arrival just as it is when I am hosting. 2) the bartender was not exactly the friendliest. I worked for years in hospitality and I know that guests and tourists are not easy. But at the end of his shift, he seemed very annoyed and of course later is when most folks wish to order drinks. That is all. And in spite of those issues, I would consider returning again if I did not find a more reasonable and affordable option.