El complejo está situado a 20 minutos del aeropuerto de Samui, en la costa noroeste de Koh Samui, famosa por sus playas tranquilas con vistas pintorescas a Koh Phangan y por tener algunos de los mejores restaurantes de marisco de la isla.
Cafe Le Bay es el restaurante principal, que ofrece a los huéspedes una variedad de platos que le harán la boca agua, tanto de cocina tailandesa como internacional. Además en el menú suelen predominar los productos locales de temporada. El restaurante está abierto de 07.00 a 22.00 horas.