Det ligger vid en tre kilometer lång strand av finaste korallsand, omgiven av tropiska palmer och den varma Indiska oceanen samt fem km från Victoria, huvudstaden på Seychellerna. Beau Vallon Bay är det mest populära strandområdet på huvudön Mahé. Hotellet ligger 15 km från den internationella flygplatsen. Hotellet har 130 rum, tillgängliga med hiss, varav de flesta har vacker havsutsikt. Gästerna kan studera stjärnorna i takets observatorium, byggt i samarbete med observatoriet Laupheim eller njuta av en god middag i restaurangen. De har ett regelbundet underhållningsprogram med lokala musikgrupper, i en vänlig och informell atmosfär. Motoriserade och icke-motoriserade vattensporter finns också tillgängliga och bordtennisbord finns för gäster som föredrar att hålla sig torra.