This place was fantastic! Right near the main train station and just a few streets from all of the restaurants and sight seeing in Chiado. I highly recommend!