This is a perfect place for large groups. There are stairs, but not an issue for us. Two refrigerators, lots of places to hang towels, lots of bedrooms and bathrooms, kitchen had what we needed, beautiful porch, beautiful view, easy kayak access, and plenty of place to park. We loved it.