We arrived in the evening on Memorial Day, got checked in quickly, and the staff was wonderful. The room was clean, and it met our needs for our quick visit the next day.
The summer tourist season had not officially opened. We were grateful to have a microwave in our room as the grandkids wanted some Hot Pockets and tv dinner lasagna for a late meal! The kids enjoyed the indoor pool. We would definitely return to the hotel.
Nauvoo is a small town. Without Casey's and the Dollar Store, Nauvoo has little to offer for eating, at least for breakfast. This may be different if visiting during the summer season. A little prior planning, preparation, and visiting the grocery store in Carthage or Keokuk would be advised!