@Rockettrain all good points, Caversham is dreadful for heavy traffic, overpriced and condensed housing, but does have a few nice shops and it is easy to get to the countryside from there. It's a long walk or a bus journey to Kendrick or Reading station and will take you at least 20 mins to make it to the M4 by car:
Lancaster close is nice and is a good location for Kendrick, the station, town and not far from Morrison's, Aldi and Asda etc. There's a parade of shops close by with a nice pub, bakers, takeaway etc.
I would search in an RG6 postcode to see what's available for your budget, there's lots of lovely housing within the boundaries of Church, Wilderness, Whiteknights, Upper Redlands road. East Reading gives quick access to Junc 10 of the M4 and you can get to the river, countryside etc quite easily for walking, village pubs etc at the weekend.
Reading is not grim!