A quick review:
Pros: Miguel is great host and greets guests in person, excellent check-in time, comfortable bed, good shower, very clean and of course LOCATION. 2 X Tram 28 stops 100 and ca 150m. Santa Apolonia Metro station 600m. Everything in Alfama is just a walking distance. Good restaurants less than 100m (actually there is one right across the street), great ones (Le Petite Cafe, Alpendre) just about 600-700m. Ask Miguel for recommendations - he has plenty. I must also mention Copenhagen Coffee Lab, which isn't of course portuguese but well worth a visit - just 100m up the hill.
Cons: Well, it's hard to think of any.