Thanks! Plachuttas Gasthaus zur Oper is pretty close and covered by the amex credit, if that's one of the places you meant?
Appreciate the public transport suggestions. Looks like railjet to Wien Hauptbahnhof and a half hour or so walk from there might be a nice option if I'm wanting some fresh air.