I've stayed at Page lake Powell Campground (the one linked above) a couple of times. Nothing special, but inexpensive & a good location if you are planning to take one of the Antelope Canyon tours. Only problem I had was they changed the restroom codes without telling anyone...