This is my second stay at Mario's and it was just as great staying this time as before. Situated right in the middle of Hayes Valley, it's just a stones throw from all the shops, restaurants and bars!
I'll definitely be staying again...