Very nice apartment, extremely comfortable for a group of 7. Location is perfect for Alfama and the rest of the city.
Only problem was that internet wasn't working, which affected communication since none of us had a Portuguese phone.
I would otally recommend this place.