The Blue Palace Resort in Elounda, Crete - a 5 star, luxury stay in Greece