Good location, nice apartments. Definitely my first choice when I go to London next time