We stayed here for 2 nights, in a one bedroom villa at the beach wing. What we really like is the beach, also the balinesse atmosphere. The garden, the interior, the pool was breathtaking. The activity was wonderful, first nights we stayed there, we enjoyed free cocktail party, and the second day they had fire dance performance. During breakfast, my kids were surprise that they had their own kids breakfast area with the collection of toys, kids choicd menus and kids dining table. Almost perfect, the only thing terrible is the traffic, since the road is under maintenance. But i believe it is just temporary. Hope to stay here again, next time we are going to stay in the private pool villa.