rooms for rent in lanark highlands on