enjoyable

verb
to have a good time
to have for one’s use, benefit, or lot : experience
to take pleasure or satisfaction in