Staying at Joao's apartment was superb! The furniture is modern and the bed was super comfy (so we also kept sleeping even when there were seagulls calling in the morning...). Although it was just one room, we had everything we needed, even a coffee machine and a couch to chill and watch tv. Joao is a very nice host and he also explained everything to us and recommended some bars and restaurants for visiting at our arrival. The place is big enough for two, even three people who want to visit Porto. The nearest metro station is just about three minutes away but you can also walk anything in the city. Truth be told, can't imagine a better place to stay for a vacation in Porto!