I found Morag's Lodge to carry a very pleasant and welcoming atmosphere. The staff was incredibly friendly, polite, and kind. I requested an early check-in, and this was absolutely no problem for them at all. They were more than happy to accommodate it.
This is also one of the more affordable options if you're visiting Fort Augustus, and I can highly recommend it. A wonderful place to stay!
The only thing I could possibly complain about is the wifi, which was so terrible that it might as well not have been there in the first place. But, I think a lot of us can do with some time off-grid.