Our stay at Oporto City Flat's apartment was amazing. They are very accommodating and their place is very clean with lots of amenities. They made check-in super easy and allowed us to store our luggage before check-in. I would definitely stay here again.