Mario's place is perfect for a few days in Porto! The view was amazing, I would go back just for that! It is small, but if you're busy sightseeing its fine as a place to sleep. A few maintenance issues that can be easily fixed, but these are minor problems that don't ruin the experience. I would recommend to anyone visiting Porto :)