Unbelievable place and unbelievable hosts. The location is as good as it gets in central London. Highly recommended