Loved it! Having read some not so good reviews on Trip Advisor I was a little apprehensive about booking Moulin Rouge. However, in the end I decided to book dinner and show and am so glad I did. It was exceptional. Both my wife and I had a fabulous time. The setting, the food, the show ... all absolutely wonderful.