mobile websites Winners and Losers of the Crete Hospitality Games 7 years ago Whoever came up with the idiomatic expression “The devil’s in the details,” must have made a bad hotel choice or…