I'll start with what we liked.
We were staying at Isaraya Owed Water Villa.
The villa looks really nice, as in the photos, the view is gorgeous (I spent several hours every early morning looking at the ocean and the sunrise from my bed, it was really hypnotizing).
There is a special restaurant on the ocean only for guests from over water villas (it looks interesting and gives the guests a feeling of exceptionality).
We also liked the floating breakfast (you don't have to pay extra for it).
And what did we not like?
Very dirty pool in our Over Water Villa, rust in the pool, worn floor around the pool, room service - I waited 1 hour for the pizza, it was hard and without sauce, which I asked for and without cutlery.
We received breakfast twice without toast, even though we had asked for it before.
In my opinion, these are the details that a 5* resort must meet!