We had a great stay at Joao's flat. It's highly recommended!! The location was perfect. The flat has so much space and it is spotless. Joao was super nice and explained all we had to know. It's a perfect place to stay in Porto