We had a lovely time at Casa Formosa. The flat is beautiful, the kitchen well-equipped and it is within walking distance of practically everything. The hosts are also very nice and informative! If I am ever in Porto again I would choose Casa Formosa.