This lodge made our family gathering fun. My 90 year old parents could walk in from the parking area without having to go up and down stairs. The three 1-5 year olds had the best time on the beach and swimming in the water- it was a very gradual sloping bottom, the lake bottom was clean and without plant growth, and was warm enough for the kids to play for hours. The kitchen was large enough for group cooking, and there was enough space for everyone to eat. The description of the lodge is accurate- you get what is described and what is shown in the pictures. Sandy was easy to work with and even got a high chair from somewhere for the one year old. We had a wonderful gathering.