3 stars only because beach and swimming access is limited. Would have been way better with swimming close to campsites. This is a huge deal for our family.