Perfect place in the perfect location - everything exceeded our expectations for our stay in Porto!!