We had a very pleasant stay at Michel's.
The location is superb, and there was not too much noise from outside. The apartment was beautiful and very well equipped. Would recommend it.