Great place, super friendly hosts and perfect location in London. Highly recommended!