We had a short but great stay in Porto. The apartment is small, and the bathroom is small, so longer stays than a few days might feel cramped. Fortunately there is a large mirror in the main room so two people can get ready at once. The best thing about this apartment is the kindness of the staff. We ran into a predicament where we realized last minute that we needed our train tickets printed. After a couple of quick messages, our tickets were ready to go! Also, there is a spot to store luggage if you’re arrival and departure time don’t match your apartment times. Of note, the hot water in this place is VERY limited (like two minutes max, limited) so be aware. The location is good for getting around the hot spots down by the river and a lot of the historical sites.