Fantastic place! Excellent location and wonderful communication from Mario. We loved the flat and found it very comfortable and clean. We would stay again for sure! Loved Porto, too!!