Decent location if you don’t mind the walk towards the centre of Lisbon, which is 10-15 mins away. The apartment is equipped with the essentials such as AC and Wi-Fi, but due to the small kitchen, you might want to dine out most days.
The check in process was really simple, really clear communications ever since the booking.
There are also steep hills in Alfama generally, so some might find it difficult with their bags.