We really enjoyed our stay in Fort William. The accommodation was spacious and clean with a lovely kitchen and bedrooms. The setting is very peaceful and the tennis court was a great hit with the kids.