We were very lucky and got this hotel at a super cheap price such that it was the cheapest hotel of our whole 3-week trips, so we can't complain too much, but I would have been annoyed has we paid close to £100 a night. The pool is amazing (could do with a bit of a clean) and there were loads of sun beds free (although the hotel was no where near full). We didn't visit the beach as the pool was excellent. Breakfast was OK, mainly Indonesian food despite most guests being Western. Although there was toast, pastries, yogurt, fruit, cereals and chef preparing eggs, so you won't go hungry. The rooms were OK, but clearly not finished. Just tatty around the edges and the bathrooms were pretty horrid with very little ventilation. The show was half salt and half fresh water, which is not uncommon on the island, but not what you expect from a "top end" hotel. The food is crazy expensive - 35,000 for a bottle of water, when it's 10,000 in the shops and other restaurant and 70,000 for a Bintang when its 40,000 in the shops and other Restaurants. The food we did see other people ordering didn't look that great. They offer a beach BBQ, but shop around as most restaurants do them. They offer a movie on the beach each night, which is really cool, although it gets quite busy so get there early to get a beach-bag. If you're into diving, head to &-Seas as they were amazing.