Self-contained, comfortable and very clean space.