Located close to Bintuan Mangrove Park, Majika's Island Resort provides free cooked-to-order breakfast, a marina, and a roundtrip airport shuttle. With a private beach, sun loungers, and a free beach shuttle, this resort is the perfect place to soak up some sun. For some rest and relaxation, visit the hot springs. Be sure to enjoy al fresco dining at the onsite restaurant. Enjoy the gym, as well as activities like hiking/biking, snorkeling, and ecotours. A terrace, a coffee shop/cafe, and a garden are available to all guests.