Wonderful apartment and location to everything. They had everything we would have needed for our stay.
We loved Porto and can't wait to come back again.