The apartment is very well located and is true to pictures. We had a great time spending 3 nights near Sloane Square. Would highly recommend