Great place. Alfama is a bit of a maze, so bear that in mind when booking.