Thoroughly enjoyable experience