A virtual office suits businesses that do not need a desk every day but want a professional presence. It can also be a first step before taking physical space.
Consider how often you meet clients in person and whether you will need meeting space alongside it.