We this place is definitely big enough for a big family. Nice,clean,and friendly people. The people keep in touch with you to make sure your stay goes well. And ours did. Would definitely do it again. Loved it.