The hotel is located on a slope 500 metres from the beach and the centre. The pool is too small for this hotel. There are only 25 deckchairs available near the pool The pool isn't well maintained. The food in the restaurant is prepared in the Rock Garden Hotel. This means the choices are a bit limited. The rooms aren't well maintained either. The staff on reception aren't very nice and they don't really speak any English.
Conclusion: don't think that this deserves to be called a 3*** hotel.