Exceeded my expectations! It was a wonderful place but most importantly, the host communication was great as they always replied quickly and were present at check-in to ensure everything was working smoothly. In addition, the place is very nice and comfortable!
Id highly recommend staying here if you are visiting London as it is nearby to finchley station which has a bunch of variety of stores/restaurants as well its not too far of a tube ride to central london.