John's place was fantastic for the 7 of us! We stayed in the main house and only rarely saw the guests in the other units. The pool was lovely and cleaned often and he even had a bunch of beach chairs/boogie boards/umbrella's that we were able to borrow for the beach. Kitchen was very well stocked. John and Patti (the on-site manager) were both communicative and lovely. I would definitely recommend for a group.