Extremely clean apartment with all new amenities. Very well stocked kitchen. We stayed with two kids and had a great time. Will recommend to all my friends travelling to Porto.