It was our first time in Turkey and first time in The Crystal Palace Spa. Expedia mi-sold (it was on their website) the holiday to us claiming it was a 24 hours check-in. It is not. Despite the fact that the hotel also couldn't find my booking, after i had travelled overnight to get there, the night manager said "we were his guests" until the situation was resolve (over 4 hours later). He allowed us to have breakfast and use the swimming pool.
The hotel is beautiful and clean. The staff is friendly. The food is varied and abundant, even for fussy eaters like me and my 6 years old son. The entertainment team is unstoppable. The irish bar servers Becks, just in case you fancy some non-turkish beer.
Some of the staff (bar/restaurant) don't speak very good english, but with smiles and good-will you'll manage to get anything you want.
I will definitely return to Crystal Palace, but not via Expedia.