We had a lovely stay in Porto. Excellent location. Restaurants and amenities nearby. Great apartment, perfect for our young family.