The appartment is clean and has all you might need during your stay. It is exactily as it is in the photos.
Dino was great host and has helped us a lot on different occasions.
The location is at the top of the hill at the castle and it is good starting point to roam Alfama.
If you are comming by car make sure not to move your car from Dino's garage throughout your stay, otherwise you will have a problem finding a parking on the streets and you will not be able to come back to the garage (municipal rules).
I would recommend Dino's place.