It's a lovely spot with plenty of light, and a really nice back terrace. There are plenty of shops and cafés nearby, and great links to transportation - there's a bus stop outside, and it's only a few minutes' walk to the Metro at Santa Apolónia. Would recommend it as a great base from which to explore the city! It's also very close to the flea market (Feira de Ladra), which is great.