We loved staying at this apartment. It was clean and very cosy too.
We arrived a little earlier than we thought we would and the team at LovelyStay were very kind and allowed us to check in earlier. The check in process was easy.
The shops and restaurants are not far and easy to get to by walk.
Porto is a hilly city so good walking shoes would be ideal!