The accommodation was pretty good, and the location is fantastic! You can see a huge part of London within walk. Honestly, we were a bit worried about a previous evaluation but finally everything was perfect. Highly recommendable