Everything was just perfect! Perfect location, close to various buses, nice flat in unique building and super connection with Alexa! Totally recommend this place!! With my next visit in London, definitely I will be back at Alexa place ;)