Great location, great flat! Couldn't have wished for better for a short weekend in Porto