Have been here 3 times, twice to the restaurant & once to the beach club for drinks & tapas. I personally LOVE this place & would highly recommend. The beach club is a lot quieter than some & we enjoyed it not being too over crowded, the service was fabulous & the tapas delicious. The restaurant is fine dining & service impeccable. I love how they bring out taste testers from the chef & the meals themselves are to die for. The bread rolls melt in the mouth & keep coming if you want, the desert was AMAZING, I had the lemon tart & I could honestly say its one of the best I've ever had. I've never been to the Ubud Mozaic so can't compare but for me personally I've been lucky enough to eat at some fine dining restaurants in Bali & this restaurant rates up there with number one.