Great place, located very central in Lisbon.