The hotel was excellent. I visited some friends in Surabaya recently and Shangri-La took great care of me. The services were excellent from the staffs. Lots of choices for restaurants. A good location opposite a brand new and very good quality mall. Also, tried the Spa and as some other reviews, it was an excellent experience with very good treatment rooms. 5-star quality !!