A great stay in a lovely flat and perfectly located for a weekend in London.