Fantastic spot. Less than 35m total ride to central London, and Twickenham (walkable) is full of good cafes and restaurants. Really great place, clean modern facilities, and a completely private space.