Great for large groups or families. Overall very kid friendly. Loved the enclosed courtyard, near the cruise ship terminal. Great communication from hosts.