Fantastic location - I don't think you can get any better than this. Right beside Sao Bento station, plenty of cafés nearby and an easy walk to the Aliados/Bolhao stretch.
Apartment was brand new, spacious and fully equipped. Highly recommend!