Carina is very transparent and upfront about her policies and house rules. If you are looking for a place to stay while in town on business and all your require is a place to sleep because you're out and about 99% of the time, this is a great value and you can't beat the location.
If there's a 10% chance you might need a place to hold an impromptu meeting with co-workers, this is probably not the best location for you as it is a shared house.
My suggestions to business travelers is to really think through and anticipate upfront what potential private working space you might need wrt your accommodations, so as not to be surprised when you find yourself with less flexibility than you need.