This place is in an excellent location in London. The place is modern, very well maintained and a host who ensured the stay was comfortable. Nothing to complain about.