The former Spanish Under 21 international put in arguably his best performance of the season as the Blues beat Aston Villa 1-0 on Sunday to climb to second in the league.
Following his £1.5m move from Real Sociedad, the 22-year-old left back has started every Barclays Premier League game for the Blues this season and has settled straight in to life at the City of Manchester Stadium.
He told MCFCTV.com: “I wanted to play by moving to a different club. At Real Sociedad there were three or four players in the same situation as me.
“When I left Sociedad, I knew I was leaving behind friends and family. But in life, I wanted to learn a new culture, make new friends and obviously learn a new language. These are the things I want to benefit from the new move.
“Obviously, I have got a family and everything there, so there were mixed emotions for me. Because the club were relegated, the economic situation meant that they needed the money.
“I wanted to play and come to Manchester and they needed the money so it worked for both sides.”
With the yearly debate about which country has the best league yet to be answered this season, Javi threw in his two Euros worth, saying: “I think La Liga is fantastic, but the level in the last few years of the English Premier League has become very high.
“For me, I didn’t have to think too much about the move to the Premier League.
“I was aware of Manchester City’s situation and I had a lot of offers from other clubs, but with Sven-Goran Eriksson’s reputation as a good coach and I knew they were signing a lot of international players as well, that is what attracted me to Manchester City.”