Joy alegria is a great spot to discover porto from; the flat is stylish and clean with a tv and an equipped kitchen. Great location and value for money.