Ned's place is modern, and as described. it's in the hustle and bustle of Westgarth and on a tram route and near a train, so great access to anywhere.
If you're sensitive to car/tram noise, you may find it a little hard to sleep, but I knew that going in having lived nearby, so I expected it.
I'd recommend Ned's place to all.