hampton cardi