Mario's apartment is far and above my favourite Airbnb and never fails in being a delight to stay in. I believe this is my fourth stay now and it was a great as always. It's perfectly located in Hayes Valley, comfortable... and for me, home from home.