Stay in Island Park if possible. Drive the hour or so to Old Faithful, and then
come back. Staying in Yellowstone isn't worth it IMHO. There are some pretty cool cabins for rent in Island Park. Some hotels too. My wife and I just camp in Island Park since it is open camping.