Michaels place is a great accommodation, lovely room with è suite bathroom
and perfect location. A good choice when staying in London, might come back!