Clean and best location in London. Easy access to public transportation. Right next to Hyde park and palaces. Walk or bike with ease right from this flat. Really enjoyed our stay.