This hotel is not as good as it seems : the rooms are clean but smell like old wet furnitures. The swimming pools are old and not so clean (especially the one for kids which is disgusting). The restaurant is open air, which means no AC. The breakfast buffet is ridiculously small for that price. Luckily, the staff is nice.
Ko Phiphi seems not to be a quality-oriented island, but for the same price, we've experienced much better in Bangkok or Ao Nang. This hotel doesnt deserve more than 2 stars, and doesnt deserve the 90 Euros/night it asks for, but nomore than 40 max.