Superb location! You can't get much better than this for location (unless you don't want to be in the centre of the party area of Lisbon).
David's place is ideal for a short-term stay but probably not great for longer-term stays.
Great communication from the host throughout and speedy replies.