We had a lovely stay in Porto. The apartment is clean and comfortable and has a great location - close to the river, main attractions and many restaurants! I would recommend bringing ear plugs though as the road can be quite noisy. Beatriz was also very helpful in organising both an airport pick up for us and a later check out.