Hotel was recommended by our travel agent as she has stayed there before. We stayed in a deluxe room which was very big and clean if a bit dated. The hotel has beautifil gardens but the pool area needs to be updated and not enough umbrellas for shade. Pool bar prices for soft drinks are very expensive. The breakfast at the Grand Istana are fantastic and they offer a variety of western and asian choices. The staff are very friendly and helpful. Be aware that when you arrive at the hotel you will be asked for a 500000Rp security deposit which I wish our travel agent had told us about. Luckily we had already changed some money so we were able to pay it. Room Tip: Would definately pick a deluxe room as superior rooms can be up 2 flights of stairs.