Perfect location, exactly as described. Very good value. Only things that could be improved are the check in process; had to collect the keys from a location 20 mins away by taxi or pay to have someone meet us at the apartment. Also, there is only a hob to cook on and no oven or microwave. We still enjoyed our stay and would stay again if we visit Porto again.