A friend and I stayed at Claudia's place for two nights and agreed we'd do it again. The place is adorable and very clean (though a bit small); the bed was comfortable; and location was excellent -- walking distance to the riverfront, restaurants, shops, and sights. Keep in mind, you will have to climb stairs to enter your apartment (and Porto itself is very hilly), so you may want to pack light.