A really enjoyable experience