Does anyone know of a similar set-up to Club Med? We are looking at Greece. (I have heard that Club Med is too French, wherever you go....)