We had a bad experience in this hotel.
First of all, the room that we got wasn't clean. There was hair in the bath.
Second, according to the hotel it has a private beach. It's a lie. It has no private beach, and if it has, it is not available to the hotel guests.
In addition, our room was small and we didn't like the shower. The water stream was weak, which made it hard to take a shower.
When we wanted a compensation, the hotel manager was cold and not understanding. She just stood there and said she was sorry. That isn't how such hotel should behave.
Despite the stuff attitude I must say that the hotel breakfast is very good.