I stayed there about 1.5 years ago and had a very good experience. However, there are a few points to keep in mind. First, the rooms are a bit run-down; If you are looking for luxury then this is not the right place. Second, there is very little opportunity to get off the platform (except for boat dives). So you are a bit stuck with the people, food, entertainment that is on the platform.
Having said that, if you are there only for diving it is a very good option. There is free diving right below the platform all day. The diving is quite good and other operators come to the platform at times so their customers can dive there. There are pygmy seahorses, frogfish, bumphead parrotfish, blue-lined snappers, etc., etc. right below you. Also the entry and exit on the elevator is a bit of a novelty. I would go there again.