We had a junior suite with balcony for which we paid extra. Prior to the trip we asked Expedia to check if rooms had air con. and they said that yes it was "available". On arrival on 14th June we discovered that the rooms are equipped with air con. but it is not switched on until July. As the temperatures were up to 36C most days, this made the room very uncomfortable. After our request however, the staff did supply a fan which helped somewhat.
Also, there were 2 wedding celebrations during our week. One having a disco that went on until 12.30 and was naturally extremely noisy. The resort also had a lot of disco music that went on until late in the night.
When we booked, the hotel was rated as 4 star but we noticed on arrival that it had been downgraded to 3 star.
The above is why we have given a 3 rating. In hindsight, if we had known about the above before booking, we would have had second thoughts.
On the positive side, the hotel is in a beautiful spot with lovely views and excellent gardens, pool etc.