If you want to stay in Porto near the center for a good price, Miguel's place is a good choice. Very good communication and flexibility.