What a great location! We had a great time staying at their flat. It is easy to get to from the airport and to all the major landmarks by walking or the underground tube. We will definitely be back as it was perfect for a couple days stay!