The apartment has amazing views! It's comfortable and spacious too. In a lovely part of town - close to lots of 'not so touristy' restaurants and various sights. Hosts were accommodating with check in - which was helpful since I had flight delays. Really thoughtful gifts on arrival which was a nice touch!
Only things to note that are: there are around 10 flights of stairs to get the the apartment, some of which are quite narrow so I battled with my big wheelie bag (not the best travel bag for Portugal though)! The kitchen didn't have bowls and a cork screw which would have been helpful at times. Luckily the neighbour downstairs was happy to open the wine :)
But other than that I would highly recommend staying here!