I honestly really like these types of shared temp offices. I've used them before, but my work won't reimburse me for their use, and they cost more than a coffee shop.
Some coffee shops in my area also have built in meeting rooms at very reasonable prices.
Some coffee shops in my area also have built in meeting rooms at very reasonable prices.