The staff was excellent, and the accommodations were great. The rooftop terrace room we had was great for four adults. We didn't use the hot tub because the water was a little on the green side. We did, however use the pull-down screen and projector to watch a movie one night. The room we booked had the description, "Exclusive Apartment, 2 Bedrooms, Beach View, Oceanfront." Just to be clear, this is not properly advertised. There is no beach view, and you are not in an oceanfront room. The beach is only a block away, and you can see the ocean from the terrace. But to be clear, you have to walk a couple of minutes to get to the actual beach. Korali needs to update the descriptions. The room has a great shower with two shower heads and a steam room feature. And unlike some places we stayed at in Greece, they actually know how to properly enclose a shower so that water doesn't get everywhere.
All in all, we enjoyed our stay. We would certainly consider staying here again.