It all depends on whom you're sharing the room with. If they maintain hygiene, then the room will be cleaner, otherwise it won't be. Overall, it is okay for 2-3 days, but for longer stays, it is definitely better to stay in a private room.