Great place in the heart of Bairro Alto! Lots of stairs so be prepared