The place is really well located and theI hosts are amazing. Me and my brother spent a wonderful time in London at this place !