Stayed here for one week.
Hotel was very clean
Food was okay every night had different varieties. (A lot of fish dishes), we particularly liked the live cooking stations. (Although be prepared to queue it's worth it though for the pancakes)
Roof top terrace was nice but no shaded areas or bar could have done with that but it was nice a peaceful.
Entertainment was good there's something on every night to watch
Cocktails where nice and bar staff friendly.
During the day it may have helped to have another bar person walking around, we also ate at the poolside had pizza and toasties few days both lovely.
All in all we had a lovely stay and will stay again.