Tent or camper