Great location, short walk to Bairro Alto for the pubs etc and centrally located for everything else.
Terrace is better than the pictures.
Generally very clean and a good host.