Our stay at João's was brief - only 1 night, but we wished we had had more time to stay there. The apartment is large and elegant, and very comfortable. It was easy to access from the metro and a 10-minute walk to the beach. Other conveniences all nearby, but is away from the hustle and bustle of Porto. Joao met us at the apartment, and showed us everything and then later checked in by email to make sure everything was okay. Would definitely recommend staying here - and also had wonderful dinner at Arquinho do Castelo, which was in the area by the fort.