Отель расположен на острове Маафуши, в 500 м от пляжа Бикини. К услугам гостей — ресторан, бар. Номера и апартаменты с собственной ванной комнатой и балконом оснащены кондиционером, телевизором, электрическим чайником.