I lived here during my time abroad. It's a nice building and it's in a nice location, right near the Natural History Museum and Science Museum. There are two tube stations kind of near here, but neither one is really all that close. But, you can walk right to the park from here and Kensington Palace is somewhat nearby. It's pretty cool.