Perfect location for the US embassy and generally very convenient if you need to be in the area. It was quite easy to get to from the centre.
Couple of nice restaurants and bars around
Would definitely recommend it!!