What a charming place and superbly located. Look no further for your Porto stay.