Roman's place is really well located next to bus stops that will get you everywhere and there is free street parking all the time.
The place is newly renovated and clean and we stayed there for 3 months and whenever we needed anything Roman would get it to us within the day.
Wallingford is also a really cute neighborhood with adorable houses and so much in walking distance.