We came with a big family group. The house catered to all ages. Loved the amenities; spa, pool table, trampoline and tennis court. Pool was a bit cold to swim in, even on the hot days. We had a wonderful stay and would definitely book this home again.