Huge! Well stocked and organized. Very polite and respectful family. We were in awe of such a place offered for a reasonable price. Nothing in life is perfect though; we found it a little chilly at night but the bed was toasty warm. All-in-all, we would recommend this place to other respectable groups.