River doesn't flood anymore. Cathcart's great, Battlefield is definitely seeping into it now. Beechings is a nice shop and has a massive beer garden on the roof. Train station is good because you can get a train in either direction to Central. Keeps it spicy.
It's quiet but you're a short walk to Battlefield / Mount Florida and Shawlands is walkable too, if you need to go there.