Hotellet ligger ved en tre kilometer lang strand med fin korallsand, omgitt av tropiske palmer og det varme Indiske hav. Beau Vallon Bay er det mest populære strandområdet på Mahé. Hotellet har 130 rom, de fleste med flott havutsikt. Gjestene kan nyte stjerneobservasjon i hotellets observatorium, eller spise middag i restauranten. Det tilbys et variert underholdningsprogram med lokale musikere i en vennlig atmosfære. Både motoriserte og ikke-motoriserte vannsportaktiviteter er tilgjengelige, samt bordtennis for de som ønsker å holde seg tørre.