We had a great experience staying at the flat. It is quite small but worked for a few nights. It was also nice that they offer a self-check in option so we didn't have to worry when our flight was delayed. Chelsea is a neat part of London and we really enjoyed our stay.