Absolutely amazing place, great location and everything as expected! Will definitely stay again when I am in London!