This house was perfect for our large family. We had 10 kids, 8 adults, one pappy and a dog. I was worried that the 2 masters in a separate house might feel isolated but it did not at all- it was connected and great to not hear the noise of the main house in the morning. The amenities were spot on- the pool, hot tub, lookout, arrangements of the bedrooms, theater room, pool table, access to the beach (although our beach access was closed for upgrades during our stay), volleyball court, everything! We will be back! Only small recommendations- more plastic cups for kids, lighter dinnerware, more kitchen utensils, an outside table. Overall amazing home and so grateful we had the opportunity to stay here!