Joao's apartment is great for a short stay in Porto. It's perfectly located for first-time visitors -- in the heart of the Ribeira, a short walk from all the waterfront sights and tours. The apartment itself is spacious with modern, stylish furnishings and partial views of the river. There's an elevator, too, which was helpful for out bags. The bed is two twin mattresses next to each other, but I found it comfy.