Very nice overall - although the construction was a bit loud. However, the reason for my score is that we paid a lot of extra money for the "level" package, as we had done this before at the Melia resort in Bali. To our disappointment, the level was not on the same "level" -- screaming children everywhere, no real sense of being special, no free food or drinks other than in the level lounge, and at certain times.... If you want to stay here, for a normal booking its great, but I dont recommend paying the extra money for the level.. its not worth it in my opinion.