The resort is exceptional spotlessly clean with delicious food and well-appointed rooms. The staff are consistently attentive and helpful; for example, if your drink is nearly finished, they promptly bring you a fresh one. The buffet is always well-stocked with a wide variety of dishes, and there are additional dining options available by the pool area and other restaurants. 1 restaurant offers either Italian, fish or Turkish every night, you need to book and everything is included in the price. There are water slides for young children and adults, there are cabanas etc. The indoor pool is excellent, and the spa facilities are outstanding. My family and I booked a full massage package, and not only were we offered a discount, but they also provided a complimentary children's treatment for my son. The hammam baths are also a highlight and the massage was perfect. The bars are open throughout the day, and there’s a 24-hour restaurant available as well. Housekeeping staff are friendly and accommodating—even if not all speak fluent English, they make every effort to assist. I would absolutely return and highly recommend Crystal Centro.