It's the second time here and always get impressed how amazing the quality of this place is. All the service it's outstanding and easily can say it matches an hotel experience with the plus of breathtaking views of Douro!