We found the location great- abundant afternoon strolls and bike ride options for the kids was a plus! The waterfront location was very entertaining! The facilities were perfect for our needs and we could adapt the to suit the range of ages in our group.