Lisbon ticks many boxes for a long weekend.
This Airbnb is well-located near the river and between 2 big metro stations - 5 minute walk from each.
Good directions from the host meant a cheap 1.40E metro from the convenient airport.
(perhaps this is all reflected in the price of accommodation)
Warning: 3 floors of steep stairs.
The host's mother greeted us warmly but did not speak English.
We could not follow her very fast instructions in French, lol.
We loved Lisbon & even got warm sunny November weather for the exciting Saturday Flea Market near Panteão Nacional.
You will be spoiled for well-priced eateries.
We shall return!