If it is available, this should be the ONLY apartment that you consider booking. For one, staying on the Gaia side is better than the Porto side. As for the property, it is perfectly located, exactly as advertised, incredible daily views and very clean. Furthermore, Pedro is an incredible host. Pay for the airport transfer to arrive in Porto with full knowledge of the city and its best places to eat/drink. Comfort, cleanliness, easy check-in/out, views, value, location and a friendly host, stop searching for any alternatives.