Really lovely apartment, very central but still quiet, and the terrace does indeed have a fantastic view. Everything comfortable and high spec. Rafal was extremely helpful and great to communicate with. We did find the bathrooms a bit small, but they were clean and functional. If you don't like walking up hills, you might want to consider somewhere closer to the river - but if you don't like hills, then you probably shouldn't go to Porto! Would definitely recommend this place.