I would recommend Carla’s place. Good communication, location, cleanliness, value, and everything you need for a stay in Porto. One note is that the apartment is on a busy street - if you are a light sleeper, you’ll want ear plugs, as you can hear car/street traffic at most hours. Not a huge deal - just something to plan for. Thanks, Carla!