I totally recommend this apartment. It has all the required amenities to make a pleasant staying in Porto.