I’ve dove with Olympus once and would do it again in a heartbeat.
Boats and crew are all top notch with what I felt was a perfect balance of laid back but professional and safe.
I personally didn’t care for the lodge and felt squeamish about sleeping in the the beds.
I would spend a little extra money for a nicer accommodation or even consider camping if there is a site close by.