Great stay, especially for a large group, a cleaner comes through everyday throughout the day to assure cleanliness. There is also options to cook food for your group as well!