The location is great. You couldn't stay more central in Aflama. Miradouro Santa Lucia is right in front of the doorstep and most sights and nice quarters are in walking distance.
The Tram 28 stops right in front of the doorstep and Martim Moniz station, where you can enter the Tram 28 the easiest way is also just a short walk away. To the castle it's also a really quick walk.
When it is really warm outside, it can get quite warm inside the room, as the apartment is in the upper floor. But if the airconditioning is working again soon, the temperatures should be alright. The apartment is equipped with all you need to spend a few nice days in Lisbon.
Rodrigo is a great and really kind host and does his best to give you a warm welcome - even with a little welcome-surprise. He is funny and always open for a chat and willing to help you out where he can.
One thing, that has nothing to to with the apartment itself but good to know for your stay:
The restaurant right below the apartment is totally overpriced and seems to be a trap for tourists (see also google rating). We just wanted to have a drink to arrive in this beautiful city and ended up paying way too much. Even though Alfama is quite touristy, we never had such a bad experience elsewhere nearby. All the other places we went to were way cheaper for much better service.
All in all the Cactus House is definately an ideal place for spending a few nice days centrally in Alfama! :)