Mather campground is lovely and it's not much of a walk to the rim to watch the sunrise. You were wise to book, it's very popular. Enjoy your trip.