F Zeen ocupa diez acres de ladera sobre la playa de Lourdas, en la costa sur de Cefalonia. El nombre deriva del concepto griego antiguo de «euzein», la buena vida, una filosofía de equilibrio entre la mente, el cuerpo y el alma. Cuatro edificios de estilo cefalónico emergen del pinar mediterráneo y de los jardines tropicales.