Beautiful place! Very clean and modern. Excellent location near the river. We drove in from Lisbon, but next time would take the train, as parking close by was extremely expensive (155 euros for three days).