Great for big families (lots of space!), clean, and close to the water. Great communication and lots of activities for the kids.