If you are going to Porto this is probably the best place to stay.