Everything was great. We really enjoyed our stay at Olya's studio. The position of the flat is amazing and very near to the metro station. Bus station across the street that will get you to all the hot places in London. Highly recommended!