This place is located in the VERY CENTER of Lisbon!!! If you plan to visit Sintra, the train station is also within 5 min walking distance.
Even if you have to walk up to the top of the building, the building itself is not on the hill, which makes your journey very easy and comfortable.
I was really satisfied with the check-in process and couldn't find any other problems with this place!