Michel is amazing, the place has a wonderful view, and is located in an excellent location.