Place looks exactly like on the pictures, location is okay as long as you don't mind walking up for a few minutes from the bus/metro stop. Everything you need for a few days in Lisbon.