Dino's place was very nicely located right next to São Jorge Castle which is a must visit in Lisboa. The place was well kept and Dino himself was always available and very helpful.
Would definitely recommend staying here!