This place was truly amazing. Perfect location, great space. Never want to stay anywhere else in London again...!