Hotel was great: new, modern, great atmosphere and great food (even the dinner buffets were fantastic and not overly expensive). Room was great but not cleaned perfectly; there were old fingerprints on the glass bathroom door which were kinda gross, and spots on the glass wall separating the bathroom. Not a big deal but not perfection either. Room service was great; cleaners came in 2 times every day, always timed perfectly when we were out. Breakfast service a bit slow on the drinks and they kept clearing the plates with forks and knives so that we would have to ask for new ones, which took ages to get. The beach was very calm, no waves and plenty of seaweed and small stones, so swimming wasn't possible. Night club was empty Saturday night until 11. We had to leave because the bass was much too static, was hurting our ears.