Amazing apartment with a very warm welcome from Joao. Very clean and modern facilities. Easy access to all the sites in Porto. Surpassed our expectations. Well done Joao.