The checkin was terrible due to a discrepancy between the booking with Expedia and the resort. Expedia was quick to provide info to the resort but the resort wouldn’t accept the information. We spent 2 hours at the checkin counter and asked to have a room and then I continued to work on getting a resolution, which didn’t happen until the next day. Gianni’s at the front desk was terrible, rude and disrespectful! However the other staff were very friendly at the buffet restaurant and at the bar pool. Mario at the bar was excellent! The room was very clean. Thongs were not fully open and so the a la cart restaurant was not available for us to book during our 3 night stay, there were no shows or theme restaurant available. The beach is beautiful, you can walk for miles in both directions but it was difficult to find a chair that wasn’t dirty, lots of bird poop. The buffet restaurant food was great but they have set hours for breakfast, lunch and dinner, so food is not available 24/7 as an all inclusive, I am used to having that service. We played mini putt golf and it was fun even though it is in rough shape. Ball went into the hole and never came out so we had to go and ask for another ball! We went out to a Thalassina Aura restaurant across the street and they had live entertainment and was a lot of fun! Crete is a beautiful island and would highly recommend!