Отель расположен на острове Тодду в Северном Ари-атолле, в 67 км от Мале – столицы Мальдивских островов (трансфер на катере занимает примерно 1 час 20 минут). Остров Тодду – один из лидеров по выращиванию арбузов и других фруктов и овощей среди Мальдивских островов.
Размер острова Тодду – 1,6 км x 1,2 км, население – около 2 тысяч человек.