Perfect place to stay in Porto: great location, spatious apartment, clean, great views from the balcony, and on top very lovely hosts with easy communication and lots of good recommendations for food and activities.