I loved every aspect of this place. The entire place is kept speckless by its tremendously helpful and accommodating staff that consistently ask me if I was enjoying my stay. The central location of the property is something else that I enjoyed. It would only take me about 7-9 minutes to walk to the nearest metro station which was 'Restauradores'.
I would unreservedly recommend this place to anyone that so wishes to stay in Portugal. Forget staying in a hotel, stay here instead.