The hotel is quite pleasant, and if you're into resorts and have kids, it's a fantastic choice. The breakfast buffet is excellent, but I would suggest dining out for dinner since there are plenty of wonderful restaurants just outside the hotel, and the prices are much better. The dinner buffet is decent, although it does feel like it's produced in large quantities. The pools are kept clean, but you might have to compete with other guests, like Germans or Brits, for a sunbed as they tend to reserve them early in the morning, despite the signs prohibiting it. The staff is very helpful, although they do seem to always try to upsell things. Maybe my expectations were raised by the glowing reviews, but overall, I can't really say it was my preferred choice, and I believe one could rent a far superior apartment nearby for a fraction of the cost. There isn't much to do, so if you enjoy lounging by the pool, going to the beach, and so on, then this place is for you. However, if you want to truly experience Crete, I recommend exploring further. The area is highly touristy, and if you want to venture out, having a car is necessary. It is possible to walk to the small town, but the street is quite busy. Other locations in Crete are more pleasant and have fewer tourists.