I can recomand this apartment. Location, communication and apartment self were in high level. Porto is wonderfull city and view from roof Terase make it even better.