Eco valley lodge is a wonderful spacious home with all common areas and bedrooms nice and clean. The place is very well maintained and well thought for all ages. We were 3 families and bunch of kids of all ages. Had a great time!