I´ve been to this hotel in France last summer with my parents. Its location is comfortable, it´s not that far from the city center, 15 minutes by walking.
Concerning the price it´s ok, not really cheap, but the rooms are small and the third bed they provided to us was a kind of camp bed, very uncomfortable!
The staff was a bit unprofessional and not so friendly. I don´t know if next time I will come back to this hotel in Aix-en-Provence....