I stayed six nights at Davide & Stephen's place. Overall, it was a nice place and the room is spacious enough for a short stay. Even though it is located away from the city center, I must say that it is well connected with the public transport (Alameda metro, 10 minutes walk + bus 735, 2 minutes walk, which goes directly to Alfama), and there is a supermarket in the neighborhood as well. Would recommend this place.