I just had dinner in this restaurant. I decided to go there based on the reviews on trip advisor, however, my own experience wasn't that good. Go there if you are willing to wait for at least 50 minutes for your order (even if the restaurant isn't full and you had a reservation as I did!). In other places I went in Luang Prabang, the max time to serve the meals was 20-25 minutes.
And the quality of the food was ok, not 5 stars, and not bad at all... but was average, considering that for the same price and better looking and nicer place, you could get a lot better experience right across the street at Tamarind for example. (I had lunch today there, but that would be in a different review).
So, for me, is an average restaurant. Clean, good service, but the time and the capability to impress with their dishes aren't their strengths.