Very very spacious and accommodating people. The only thing missing was a tv for the kids, but it is an amazing place with a jacuzzi and animals to see would definitely be coming back