Great apartment, fantastic hosts, excellent location. That's my new favourite airbnb place in London.