Great place, beautifully located with a very welcoming dog. Has a bit of a hotel feeling to it but it is perfect for visiting Porto.