Fantastic location and everything we wanted for a long weekend in Porto