Excellent and Professional Service keeps us going back to HAL. We love the Indonesian staff. Our cabin 6148 was a handicap room. The only negative was the bathroom floor is very slippery when wet, be careful if you book handicap room. Also the bed is high for transfer. Was very painful for me to get into it. We enjoyed the casino on non-smoking night, it was packed on that night, which should tell HAL something. We did rent a cabana and it was wonderful. Dining in all restaurants was not five star, but we had very good food and great service. No time to get to know room stewards or waiters, since they are so busy.. Entertainment we saw was ok. We have been to islands before so we did not take shore excursions. We did get off ship at a few ports, where I could take a scooter. Embarkation went smoothly, after a wait, disembarkation was so slow. We were told to be in disembarkation station 10 minutes early, well we waited over 1 hour.