Yes, a hot tub should have a perfect level. This is so that the tub will not crack over time but will last you for decades. To do this, before installation, you need to level the ground and remove stones and other debris from there. If the installed hot tub is not leveled, you can put shims on it.