The location! You can literally walk to a lot of landmarks in London: the Big Ben; London Eye; Buckingham Palace and a lot of others more!
The room and the apartment were really clean! Everyone was really friendly. Finn was an amazing host, he even lend us some guide maps of London. I totally recommend Finn's room!