This place was wonderful for my needs—I worked remotely at the table and upstairs. Walked thru the mission and Dolores Heights and Noe Valley—had all I needed at the place. Would stay again!