enjoyable

verb

To have a good time.

To have for one's use, benefit, or lot; experience.

To take pleasure or satisfaction in.