Anyone visiting Porto should seriously consider staying here