The hotel, grounds, beach etc are absolutely lovely. Staff are very helpful and polite. Rooms are OK, I think we may have just been unlucky with ours as the bed was quite uncomfortable, certainly not as luxurious as other reviews have suggested. We paid extra for a premium room, not sure what is premium about it? On first impressions everything seems idyllic, however, I think if you are staying for more than a week the cracks start to show, the main buffet in my opinion has problems, food is not up to 5 star quality, unfortunately the food is the same every single day, no themed nights, just the same food day in and day out. The breakfast buffet even served some of the same dish choices as the evening, and trying to find an egg that was cooked became a chore. Some evenings became a race to get to the meat before it was all taken and sometimes not replenished, this particular evening the only choice left was rice, soggy veg and salad! If you don't guard your plate then it is whisked away before you can blink. The other restaurants deserve a fantastic review, the beef restaurant is amazing,however you pay for it to be good. The Italian restaurant is very good, the Turkish restaurant was not great in my opinion, however lots of reviews love it, so personal choice for this one. All in all, stay for a week and you will love it, more than that and you will be feeling let down. Titanic you really need to sort the main buffet out as this is letting you down.