Really nice place. There are plenty of great places for food around.
It has great links to get to other side of the city. It has very close tube station as well as plenty of bus options.