I stayed at this resort between 28th-31st May, first impression was fab as the view was good. We stayed in a cottage, which is just big enough for two people. This resort is 1min walk away from beach which is a plus point, beach is also clean. The down side was the cottage, the bathroom sink wasn't working as water would take literally ages to go down, the bathroom had a bad stench of goodness knows what. Also the electricity with go during the day. The restaurant definitely needs big improvement!! We had breakfast included, but out of the 3 days there, we only had breakfast once. The once we went there, the food variety was poor and the cleanliness and hygiene was bad as flies where everywhere, which I understand because it hot, but staff should do more do get rid or reduce them where the food is being placed. Overall only plus point was the beach, I would not reccomend this resort, it needs quite a lot of improvement.