The hotel was far below our expectations,...
The hotel was far below our expectations, which were high due to reading the other comments. The hotel was old, and showing it. Our biggest disappointment was the room and the view. During our stay in end Feb'07, there was a significant amount of construction both at the front of the hotel (road construction), and in the land parcel adjacent to the hotel (semi-cleared land which appears to be for building a new hotel). Looking at, and walking through, construction sites was not what we wanted to see during our dream holiday. If you are going in the near future, recommend request "garden view" to look internally in the hotel grounds, rather than over the fence at construction.
The room itself was small, dusty, and the hangars had rust on them. The TV was tiny and the furniture was old. One day after check in though the cleanliness of the room improved significantly.
The ocean out in front of the hotel (need to cross a road to get to beach), had big waves where swimming for the general public was prohibitted due to the undertow. Surfers however seemed to be happy with the ocean conditions.
Upsides of the hotel were: very friendly staff, hotel grounds were very clean, good breakfast buffet selection and relatively good location: 3km from Kuta night life; close to airport (5-6km) and close to local trinket shopping (just out front of hotel). Several good/inexpensive restaurants to chose from also close to the hotel. Hotel restuarants were expensive compared to those just outside of the hotel. There was also in-hotel tour company that was professional, despite their office not reflecting that perception. It was slightly more expensive than the ones in the street, but we felt it was definately worth the extra money. The tour company can also make 100% tailor-made day tours for you, which is not listed on the tour option menu. The pool area was nice, and good alternative to the ocean.
General recommendations: Do not use your credit cards outside of the hotel. whereever possible use cash (USD 100 in local money goes a very long way). Money exchange rates at the hotel were better than at the airport upon arrival.
Our trip was overall below our expectations. Although slightly more expensive, we much preferred Phuket Thailand to Bali.