I stayed here three nights and also took the hotel shuttle to Mont St Michel. It was much more convenient than taking the train because I could sleep in later. However, the shuttle only holds about eight people so I recommend you book in advance. The bed was very comfortable and I had a nice view of the cathedral.
Everyone was very friendly and helpful and Daniel was especially great.