Lots of amenities at this lovely inn, located 30 miles of Oak Creek Canyon, the famous Meteor Crater and more.