Be prepared to climb some stairs but it is so worth it. Would stay again if I find myself back in Alfama!