The diving itself was even better than we expected, and our divemaster Syam was very professional. We saw mantas, sharks, turtles, huge schools of fish, beautiful healthy coral, etc... Be aware that some dives are quite challenging due to strong currents, divers with minimal experience should be careful. Contrarily to previous comments regarding safety, there was oxygen on board, and we also used reef hooks. Note that there is also a brand new decompression chamber in Lebuan Bajo.
It is a budget liveaboard, so don't expect a luxurious boat. It has no A/C, the cabins are quite basic (water drips from the ceiling after heavy rain), bathroom is extremely basic (flushing with a bucket, almost zero water pressure), and the engine even broke down once (but was repaired after a couple hours)... We are a group of guys in our early 30s and didn't mind that at all, but it will not suit everyone. However, the deck is quite spacious and comfy (bean bags, mattresses), we even ended up sleeping there instead of the cabins.
The food was excellent and plentiful thanks to our chef Lisa. As for drinks, there was only water, coffee and tea. However, you are allowed to bring anything you want on board, so make sure you stock up on beer and soda before departure (there is a supermarket at the harbor).
Don't expect a very organized liveaboard either. On our first day, we ended up walking around town to buy tickets to Komodo NP. Our equipment wasn't ready (although we specified everything through email beforehand), and it took the crew the entire morning to gather it from different dive shops... There was no spare equipment on board either, which could have been problematic.
If you can overlook those drawbacks (minimal comfort, poor organization), I cannot recommend this liveaboard enough, especially if you can book it as a private charter with a group of friends.