Great place with a lot of charm. You definitely need to stay here. Alfama is a magical place.