Very good location with an easy access to the center of London by tube.
Clean room and apartment and super friendly hosts.
Quick and good communication all along our stay.
Thanks again Fred!