The location is good, public transportation takes a little figuring if you want to avoid walking up the hill everyday, or use Uber. The place is very nice in a great building and location, on the good side of Nob Hill. Very comfortable for longer stay, but kitchen facilities are minimal, with good fridge and great microwave, but sink and stove aren't designed for your inner chef.