Greek monsters and mythologies take hold at this Cretian hotel, just a boat ride away from the storied UNESCO heritage site Spinalonga.