Отель представляет собой комплекс бунгало и вилл, выполненных в традиционном стиле. Отель расположен в атолле Хувандху, который является самым большим коралловым атоллом в мире.