Staff were friendly and helpful but not on time/follow schedule. Our cabin was dirty with bugs in bed, most of bugs/insects come from cheap ceiling that needs fixing. Foods were not enough, and dinning table was too small for our group of 14 people. Foreigners who enjoy sun bathing and snorkeling should consider other companies or at least join a boat that's all foreigners, as Indonesian tourist mostly comes to take photos and it can take quite sometime to wait for them.