Could not have had a better place. We have been to Nauvoo several times and this is the best and most affordable of all. You can feel the history and spirit of the area, the staff is fantastic and food at the hotel and across the street at their other cafe is the best in town. Thank you Hotel Nauvoo!!!