If the environment of the individual capsules are regulated to get you to sleep faster, I'd absolutely love that place. Otherwise if what you see is what you get, I'd like it only if the price is a great savings, in which I'd still love it.
I did twenty yeasr in the US Navy on three ships. Our sleeping area was a coffen locker (personal items are stowed in locking compartment under the matress) stacked three high. This is enoght space to sleep the night off with a shared WC.