Amazing location, and lovely little flat with good vibes for a chill weekend in London.