Michaels flat is located in a nice spot in Kensington. It is about an 8 min walk from Gloucester Road subway and 5 min walk from Kensington palace. The flat was very clean with easy check in. Everything was provided for us. Book with confidence!