Peter Odemwingie says he is settling into life at Stoke City well after an unhappy couple of spells at West Brom and Cardiff City.