This place is really great and the hosts were also excellent. The rooms are huge compared to everywhere else we've stayed in various European trips and they had all the amenities we needed. The location was also top notch as we could get so many places so easily.
Other reviews warning of the hills are fair but this location has two elevators on one side of it's hill and a tall escalator on the other side of the hill which really cuts down on the hills in a big way. You should still expect hills if you're walking anywhere in Lisbon though.