have a good time
live it up
have a ball
have a whale of a time
have a laugh
recreate
go large
have fun
time of one's life
take pleasure
make whoopee
get one's rocks off
take delight in
let one's hair down
vibe
savour
make a day of it
do justice
apolaustic
delight in
devour
take in
joie de vivre
rock out with one's cock out
get behind
indulge
lap up
get down
luxuriate
soak in
kick up one's heels
let oneself go
entertainable
delight
fruition
feast one's eyes
grovel
relish
revel
amusement
rejoice
bummage
enamor
encaptivate
enjoyingly
take a shine to
enjoyee
ecstasy
liking
exuberate