Excellent flat. Location, cleanliness, and communication with hosts were all perfect. Would definitely stay again. Oh, and Porto is a stunning city!