I've been to M twice now and both times have been perfect. The food has always been amazing- the best food I have ever eaten! On top of that, the service is outstanding. Of course, for any upscale restaurant, the price is higher than that of most restaurants, but is well worth the price.... I highly recommend this restaurant to anybody looking for a great evening!