Very nice and chic apartment with a view on the Douro. Vila Nova de Gaia is where to stay in Porto.