Morpheus in search of the world’s top suites: Τhe Elounda Beach Hotel Published: 09 October 2012, 11:22