Amazing locatio, amazing flat and view of the street below, and amazing hosts! You can only go right with Rita and Helder's place in Lisbon.