We has been to Oporto for a second time and we stayed at Mario's place again. We would recommend his flat because is located in an area with lots of bars and restaurants with everything you need at a short walk of distance. Mario is a great host!