Perfect place for a weekend of fun with family.