We stayed as a group of 9 in several different room sizes. All rooms were clean, each has a full size refrigerator. They have an activities director for kids to do crafts each day. The pool is great and the view is spectacular. Staff was extremely helpful and polite. We are going back next year and are adding another room with more people.