Potentially a very nice resort, however lots of strict rules due to major Korean people occupancy (example: sunbeds cannot be moved out of shades if they're not falling within a straight line with the others) and some major misunderstanding/unclearness on extras payments mechanism. There is no clear way to debit everything to check out and sometimes you feel being chased after for payments.
Amenities are good and new all over, but the beach itself was seaweeds infested and pretty dirty.
We didn't enjoy much diving in the sea to be honest and it was a shame, Alona Beach was recommended to us for being the best beach in the island multiple times.
All considered, there's definitely much improvement in the offer quality/rate ratio in our opinion,as the nightly rate is definitely not cheap for the island (probably the most expensive)