Your Hotel on wheels, but without the neighbors