Hugo's place is perfect for your stay in Lisbon. We had a wonderful time there - it is literally next door to the castle which is so convenient and lots of places to eat and lovely shops very near. A very scenic view and probably a 10 minute walk down to the main square!
When we stayed in Lisbon it was very cold and rainy - however there were blankets, hot water bottles and heaters provided in the apartment which were very useful! Hugo was a fantastic host too, offering more heaters and very responsive when the boiler had some issues (easily fixed in 5 minutes!). He was also very flexible with check in and check out and provided lots of guides and maps to Lisbon which were very useful.