This place has absolutely everything for an extended family get together. There was plenty of space for everyone and always something to do. We had pool and table tennis tournaments, swam kayaked and canoed in the lake, relaxed in the jacuzzi and never had to leave the house. Would definitely recommend to others.