We stayed here 9 days. The staff was wonderful. Went above and beyond what was needed for a nice stay. Front desk people were always helpful and very friendly. Cleaning staff were great always helpful at all hours. The restaurant is delicious. Chefs are wonderful cooks. We will always stay here when returning to St. Joseph.