Just finished building this! It is totally doable and inexpensive. Shared rooms demand some creativity!
Shared publicly