I highly recommend Sónias apartement. Beautifull (just renovated) place at a very good spot in Porto. You can reach everything easily by foot.