Perfect apartment in an amazing spot in London. Strongly recommended