A perfect flat in a wonderful location. it made us fall in love with Porto even more.