Angel Island Resort biedt een grote tropische ontsnapping op het privé-eiland Bidadari, dat op ongeveer 30 minuten varen van Labuan Bajo ligt. Het restaurant aan het strand serveert specialiteiten met een à-la-cartemenu.
Alle kamers zijn voorzien van een espresso-apparaat van Malongo. De kamers hebben een eigen balkon met ligstoelen om in te ontspannen. De kamers hebben verder een eigen halfopen badkamer met 2 douches en 2 wastafels. Ook worden er badjassen en slippers verstrekt.
Bovendien biedt het resort een souvenir- en cadeauwinkel.
Tot slot kun je bij Angel Island Resort gratis kajaks en een snorkeluitrusting lenen.