Great place, I'd recommend! More spacey than we had originally thought being in London. It's right by the Vauxhall train station too!